1
general::
Phrase(s): *a past master at something
Fig. someone proven extremely good or skillful at an activity. (*Typically: be ~; become ~.) • Mary is a past master at cooking omelets. • Pam is a past master at the art of complaining.
McGrawhill's American Idioms And Phrasal Verbs